package com.tianqu.tms.dao;

import com.tianqu.tms.core.exception.TmsDaoException;
import com.tianqu.tms.dto.CheckInfoDto;

public interface CheckInfoDao {

	/**
	 * 车辆查验信息插入
	 * 
	 * @throws TmsDaoException
	 */
	public abstract void saveCheckcarInfo(CheckInfoDto dto)
			throws TmsDaoException;

	/**
	 * 根据车辆ID查询流水号是否存在
	 */
	public boolean checkSerialExist(String serial) throws TmsDaoException;
	
	/**
	 * 获得车辆基本信息
	 * @param serial
	 * @return
	 * @throws TmsDaoException
	 */
	public CheckInfoDto getCheckInfo(String serial)throws TmsDaoException;
}